to make doubly sure that ... - Turkish English Dictionary